package com.suning.sawp.dto.bi;

import java.io.Serializable;
import java.util.List;

/**
 * 门店销售数据统计 〈一句话功能简述〉<br>
 * 〈功能详细描述〉
 *
 * @author 15050519
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
public class BiStoreSaleDto implements Serializable {

    /**
     */
    private static final long serialVersionUID = -4361533895811115710L;

    /**
     * 任务销售额
     */
    private BiSaleAmountDto taskSaleAmount;

    /**
     * 任务毛利额
     */
    private BiSaleAmountDto taskGrossProfit;

    /**
     * 销售额
     */
    private BiSaleAmountDto saleAmount;

    /**
     * 销售同比
     */
    private String saleRate;

    /**
     * 销售完成率
     */
    private String completeRate;

    /**
     * 当前时间
     */
    private String systemTime;

    /**
     * 客户数
     */
    private BiStoreSaleCustNumDto custNum;

    /**
     * 客单价
     */
    private BiStoreSaleCustPriceDto custAvgPirce;

    /**
     * 品类销冠
     */
    private BiStoreSaleCateTopDto cateTopSale;

    /**
     * 品牌销冠
     */
    private BiStoreSaleBrandTopDto brandTopSale;

    /**
     * 电器延保
     */
    private BiStoreYbInfoDto ybInfo;
    /**
     * 销售趋势
     */
    private List<BiStoreSaleAmountDayDto> saleList;

    /**
     * 平均单价
     */
    private BiStoreAvgPrice commAvgPrice;

    /**
     * 单品信息(销售额最高)
     */
    private SaleCmmdtyDto topSaleCmmdty;

    public BiSaleAmountDto getTaskSaleAmount() {
        return taskSaleAmount;
    }

    public void setTaskSaleAmount(BiSaleAmountDto taskSaleAmount) {
        this.taskSaleAmount = taskSaleAmount;
    }

    public BiSaleAmountDto getTaskGrossProfit() {
        return taskGrossProfit;
    }

    public void setTaskGrossProfit(BiSaleAmountDto taskGrossProfit) {
        this.taskGrossProfit = taskGrossProfit;
    }

    public BiSaleAmountDto getSaleAmount() {
        return saleAmount;
    }

    public void setSaleAmount(BiSaleAmountDto saleAmount) {
        this.saleAmount = saleAmount;
    }

    public String getSaleRate() {
        return saleRate;
    }

    public void setSaleRate(String saleRate) {
        this.saleRate = saleRate;
    }

    public String getSystemTime() {
        return systemTime;
    }

    public void setSystemTime(String systemTime) {
        this.systemTime = systemTime;
    }

    public BiStoreSaleCustPriceDto getCustAvgPirce() {
        return custAvgPirce;
    }

    public void setCustAvgPirce(BiStoreSaleCustPriceDto custAvgPirce) {
        this.custAvgPirce = custAvgPirce;
    }

    public BiStoreSaleCateTopDto getCateTopSale() {
        return cateTopSale;
    }

    public void setCateTopSale(BiStoreSaleCateTopDto cateTopSale) {
        this.cateTopSale = cateTopSale;
    }

    public BiStoreSaleBrandTopDto getBrandTopSale() {
        return brandTopSale;
    }

    public void setBrandTopSale(BiStoreSaleBrandTopDto brandTopSale) {
        this.brandTopSale = brandTopSale;
    }

    public List<BiStoreSaleAmountDayDto> getSaleList() {
        return saleList;
    }

    public void setSaleList(List<BiStoreSaleAmountDayDto> saleList) {
        this.saleList = saleList;
    }

    public String getCompleteRate() {
        return completeRate;
    }

    public void setCompleteRate(String complateRate) {
        this.completeRate = complateRate;
    }

    public BiStoreSaleCustNumDto getCustNum() {
        return custNum;
    }

    public void setCustNum(BiStoreSaleCustNumDto custNum) {
        this.custNum = custNum;
    }

    public BiStoreAvgPrice getCommAvgPrice() {
        return commAvgPrice;
    }

    public void setCommAvgPrice(BiStoreAvgPrice commAvgPrice) {
        this.commAvgPrice = commAvgPrice;
    }

    public BiStoreYbInfoDto getYbInfo() {
        return ybInfo;
    }

    public void setYbInfo(BiStoreYbInfoDto ybInfo) {
        this.ybInfo = ybInfo;
    }

    public SaleCmmdtyDto getTopSaleCmmdty() {
        return topSaleCmmdty;
    }

    public void setTopSaleCmmdty(SaleCmmdtyDto topSaleCmmdty) {
        this.topSaleCmmdty = topSaleCmmdty;
    }

}
